package chapter02;

public class Example01 {
    public static void main(String[] args) {
        int num=4;
        //强制降位 添加转化说明（类型）
       byte b1=(byte)num; //Java严格区分数据类型 不同数据类型不能互相赋值
 //   System.out.println(b); //未定义的变量不能使用
        System.out.println(num);//终端输出num的值
        byte c=1;//二进制 8位
        short d= 28000;//16位
        int e=600000000;//32位
        long f=125;//64位
        //小数
        float g=0.1f;//32位 需要添加f说明
        double h=0.987654321;//64位
        //字符型
        char i='c';//字符型占两个字节
        char j=97;//
        System.out.println(j);
        //布尔型

        boolean flag=false;//布尔值 错
        flag=true;//布尔值 真

        //数值 小范围类型赋值给大范围类型 会自动转化
        byte b=3;//8位
        int x=b;//x 32位 可以放下8位的b


    }
}
